long-term practice - German English Dictionary